package com.weixing.mall.provider.model.vo;

import com.weixing.mall.base.enums.GenderEnum;
import com.weixing.mall.base.enums.WhetherEnum;
import com.weixing.mall.provider.model.enums.MemberRankEnum;
import lombok.Data;

import java.util.List;

/**
 * MemberVo
 *
 * @author  wx
 * @date  2019/9/16 17:26
 * @since  1.0
 */
@Data
public class MemberVo {
    /**
     * id
     */
    private Long id;
    /**
     * 头像
     */
    private String avator;
    /**
     * 昵称
     */
    private String nickName;
    /**
     * 性别
     */
    private GenderEnum gender;
    /**
     * 生日
     */
    private String birthDay;
    /**
     * 省市县
     */
    private List<String> provincesPath;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 县
     */
    private String area;
    /**
     * 邀请码
     */
    private String inviteCode;
    /**
     * 会员级别
     */
    private MemberRankEnum memberRank;
    /**
     * 是否代理
     */
    private WhetherEnum isAgent;
    /**
     * 代理优惠id
     */
    private String agentSn;
    /**
     * 代理绑定时间
     */
    private String agentBindTime;
    /**
     * 代理姓名
     */
    private String agentName;
    /**
     * 代理id
     */
    private Long agentId;
    /**
     * 会员编号
     */
    private String memberNo;
    /**
     * 积分数量
     */
    private Integer accumPoint;
}
